diff options
| author | Fuwn <[email protected]> | 2026-03-01 16:20:51 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2026-03-01 16:21:02 -0800 |
| commit | eae5d24d9e79e59a19d4721caaeaa0ca650ecb33 (patch) | |
| tree | 1b685bb248e051dfa26d2bfdebe6689402dd93c5 /src/routes/hololive/[[stream]] | |
| parent | chore(tooling): remove legacy eslint and prettier (diff) | |
| download | due.moe-eae5d24d9e79e59a19d4721caaeaa0ca650ecb33.tar.xz due.moe-eae5d24d9e79e59a19d4721caaeaa0ca650ecb33.zip | |
chore(biome): drop formatter style overrides
Diffstat (limited to 'src/routes/hololive/[[stream]]')
| -rw-r--r-- | src/routes/hololive/[[stream]]/+page.server.ts | 6 | ||||
| -rw-r--r-- | src/routes/hololive/[[stream]]/+page.svelte | 65 |
2 files changed, 36 insertions, 35 deletions
diff --git a/src/routes/hololive/[[stream]]/+page.server.ts b/src/routes/hololive/[[stream]]/+page.server.ts index 6eb5dad1..04184eb3 100644 --- a/src/routes/hololive/[[stream]]/+page.server.ts +++ b/src/routes/hololive/[[stream]]/+page.server.ts @@ -1,5 +1,5 @@ export const load = ({ params }) => { - return { - stream: params.stream - }; + return { + stream: params.stream, + }; }; diff --git a/src/routes/hololive/[[stream]]/+page.svelte b/src/routes/hololive/[[stream]]/+page.svelte index 8f19f8b1..573c16aa 100644 --- a/src/routes/hololive/[[stream]]/+page.svelte +++ b/src/routes/hololive/[[stream]]/+page.svelte @@ -1,16 +1,16 @@ <script lang="ts"> -import { onMount } from 'svelte'; -import Message from '$lib/Loading/Message.svelte'; -import Skeleton from '$lib/Loading/Skeleton.svelte'; -import HeadTitle from '$lib/Home/HeadTitle.svelte'; -import { parseScheduleHtml } from '$lib/Data/hololive'; -import proxy from '$lib/Utility/proxy'; -import locale from '$stores/locale'; -import root from '$lib/Utility/root'; -import identity from '$stores/identity'; -import Lives from '$lib/Hololive/Lives.svelte'; -import { typeSchedule } from '$lib/Hololive/hololive'; -import type { PageData } from './$types'; +import { onMount } from "svelte"; +import Message from "$lib/Loading/Message.svelte"; +import Skeleton from "$lib/Loading/Skeleton.svelte"; +import HeadTitle from "$lib/Home/HeadTitle.svelte"; +import { parseScheduleHtml } from "$lib/Data/hololive"; +import proxy from "$lib/Utility/proxy"; +import locale from "$stores/locale"; +import root from "$lib/Utility/root"; +import identity from "$stores/identity"; +import Lives from "$lib/Hololive/Lives.svelte"; +import { typeSchedule } from "$lib/Hololive/hololive"; +import type { PageData } from "./$types"; export let data: PageData; @@ -20,31 +20,32 @@ let pinnedStreams: string[] = []; onMount(() => getPinnedStreams()); const getPinnedStreams = () => { - let streams: string[] = []; + let streams: string[] = []; - const setSchedule = () => { - pinnedStreams = streams; - schedulePromise = fetch(proxy('https://schedule.hololive.tv'), { - headers: { - Cookie: 'timezone=Asia/Tokyo' - } - }); - }; + const setSchedule = () => { + pinnedStreams = streams; + schedulePromise = fetch(proxy("https://schedule.hololive.tv"), { + headers: { + Cookie: "timezone=Asia/Tokyo", + }, + }); + }; - if ($identity.id !== -2) { - fetch(root(`/api/preferences?id=${$identity.id}`)).then((response) => { - if (response.ok) - response.json().then((data) => { - if (data && data.pinned_hololive_streams) streams = data.pinned_hololive_streams; + if ($identity.id !== -2) { + fetch(root(`/api/preferences?id=${$identity.id}`)).then((response) => { + if (response.ok) + response.json().then((data) => { + if (data && data.pinned_hololive_streams) + streams = data.pinned_hololive_streams; - setSchedule(); - }); - }); + setSchedule(); + }); + }); - return; - } + return; + } - setSchedule(); + setSchedule(); }; </script> |